home *** CD-ROM | disk | FTP | other *** search
/ Programmer Power Tools / Programmer Power Tools.iso / progjrn / pj_7_1.arc / README.71 next >
Text File  |  1988-12-15  |  4KB  |  91 lines

  1.      ******************************************************************
  2.      * * * * *   PROGRAMMER'S JOURNAL--Volume 7.1 CODE DISK   * * * * *
  3.      ******************************************************************
  4.  
  5. The source code files on this disk are from Programmer's Journal,
  6. Volume 7.1, January/February 1989.
  7.  
  8. These files are identical to those published in the magazine. The copyrights 
  9. are held by the programs'authors, as noted in the files.  All other rights are 
  10. reserved by Oakley Publishing Company, 1988 and 1989.  No one may commercially
  11. distribute these files.  Every effort has been made to assure that the program 
  12. files are correct and complete.  No guarantee, express or implied, is offered 
  13. as to the correctness of the files, nor to the fitness of the programs for any 
  14. purpose whatsoever.
  15.  
  16. The files from Volume 7.1 are as follows:
  17.  
  18.      "Higher 256-color Resolution on the VGA"--when is 320x200 really 320x400, 
  19.      and those less obvious high resolution VGA color modes
  20.      by Michael Abrash
  21.      
  22.        VGA71-L1.ASM    Program to demonstrate pixel drawing in 320x400 
  23.                        256-color mode on the VGA. Draws 8 lines to form an 
  24.                        octogon, a pixel at a time. Draws 8 octogons in all, 
  25.                        one on top of the other, each in a different color set.  
  26.                        Although it's not used, a pixel read function is also 
  27.                        provided
  28.        VGA71-L2.ASM    Program to demonstrate the two pages available in 
  29.                        320x400 256-color modes on a VGA. Draws diagonal color 
  30.                        bars in all 256 colors in page 0, then does the same in 
  31.                        page 1 (but with bars tilted the other way), and finally 
  32.                        draws vertical color bars in page 0
  33.        
  34.  
  35.      "Demagnetizing Static Variables"--Modifying typed constants (alias static
  36.      Variables) stored in Turbo 4.0 and 5.0 compiled EXE code files is hairy
  37.      business, but it can be done.
  38.      by Tom Swan
  39.      
  40.        TCUNIT.PAS      Program for editing typed constants in EXE files  
  41.                        for Turbo Pascal 4.0 or 5.0
  42.        TCUNIT.TPU      A TPU compiled with Turbo Pascal 5.0
  43.  
  44.        WINDGLOB.PAS    Typed constants for WINDTEST and WINDINST
  45.        WINDGLOB.TPU    and a Turbo Pascal 5.0 TPU
  46.  
  47.        WINDTEST.PAS    A sample test program in Turbo Pascal 4.0/5.0
  48.        WINDTEST.EXE    and the generated TP 5.0 executable file
  49.  
  50.        WINDINST.PAS    Windtest installer in Turbo Pascal 4.0/5.0
  51.        WINDINST.EXE    and a TP 5.0 executable
  52.  
  53.  
  54.      "Terminal Emulation under Windows"
  55.      by William S. Hall
  56.      
  57.        WINH19.C        Program entry module extracts from a Windows H19
  58.                        terminal emulator in Microsoft C
  59.        WINH19FN.C      Emulator function support module extracts from a
  60.                        Windows H19 terminal emulator in Microsoft C
  61.  
  62. Also, since William Hall's article "An OS/2 Presentation Manager Application
  63. Template", PJ 6.5, Microsoft has altered the API enough to break
  64. the original code.  In particular, WinCreateStdWindow has
  65. changed. Bill has included a new version which should compile and
  66. run correctly under the current PM SDK, version 4.99.  
  67.  
  68.        SPMTPL          A make file for SPMTPL
  69.        SPMTPL.DEF      The Presentation Manager .DEF file 
  70.        SPMTPL.H        The header file with constant definitions for the 
  71.                        strings in the resource file as well as globals
  72.                        terminal emulator in Microsoft C
  73.        SPMTPL.RC       The resource file
  74.        SPMTPL.C        The main C source code to SPMTBL
  75.        SPMTBLNT.C      The code needed only during for startup
  76.        SPMTPL.EXE      An executable version of the SPM Presentation
  77.                        Manager template
  78.  
  79.        
  80. If you would like to subscribe to Programmer's Journal, order back
  81. issues, or buy one of our nifty T-Shirts, please write to:
  82.  
  83.                       Programmer's Journal
  84.                       PO Box 30160
  85.                       Eugene, OR 97403
  86.  
  87.                    or call (503) 747-0800.
  88.  
  89. Subscriptions are only $19.95 annually (six issues).  We welcome
  90. your comments about the magazine and the code.  Please let us
  91. know what you think, at the address given above.